give their walking papers - Turkish English Dictionary